{"id":16484,"date":"2021-01-25T14:29:53","date_gmt":"2021-01-25T19:29:53","guid":{"rendered":"https:\/\/www.gravityforms.com\/?p=16484"},"modified":"2021-01-25T14:57:33","modified_gmt":"2021-01-25T19:57:33","slug":"gravity-flow","status":"publish","type":"post","link":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/","title":{"rendered":"WordPress Workflows Tutorial with Gravity Flow"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-16514\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png\" alt=\"Gravity Flow FI\" width=\"1400\" height=\"500\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png 1400w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI-300x107.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI-1024x366.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI-768x274.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI-168x60.png 168w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/p>\n<p><a href=\"https:\/\/gravityflow.io\/?utm_source=gravity-forms&amp;utm_medium=gravity-guest-post&amp;utm_content=wordpress-workflows\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Flow<\/a> is a <a href=\"https:\/\/www.gravityforms.com\/certified-developers-and-add-ons\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Forms Certified Add-On,<\/a> built for optimizing and automating recurring business processes. Perfect for organizations of all shapes and sizes, it can help you streamline your business processes and turn your forms, spreadsheets, follow-up calls, and emails into efficient workflows.<\/p>\n<p><!--more--><\/p>\n<p>You can also implement review loops in your processes, allowing users to edit their entries before re-submitting a form for approval. Interested in learning more?<\/p>\n<p>In this article, we&#8217;ll show you how you can use Gravity Flow for your WordPress-specific workflows, workflows powered by Gravity Forms, and other business applications.<\/p>\n<h2>What Is Workflow Management?<\/h2>\n<p>Workflow management is all about streamlining and automating the tasks performed by an organization.<\/p>\n<p>\u2018Workflow\u2019 refers to a series of tasks that are necessary to achieve some larger objective. Workflows (sometimes referred to as business processes) follow a set order, are predictable, and help achieve some definite outcome.<\/p>\n<p>The aim of \u2018workflow management\u2019 is to optimize workflows to get the desired results.<\/p>\n<p>Gravity Flow is a native WordPress integration for Gravity Forms. It\u2019s designed to help you automate and streamline workflows, assign responsibilities, minimize errors, increase transparency, and bring accountability to your business processes.<\/p>\n<p>Gravity Flow comes with a number of useful features, including feedback loops and process branching, reporting, scheduling, granular permissions, and audit trail.<\/p>\n<p>So, let\u2019s say you\u2019re looking to set up a WordPress editorial workflow. Here\u2019s an outline of what it might look like in Gravity Flow:<\/p>\n<ul>\n<li>Author submits blog post for approval<\/li>\n<li>Editor reviews blog post\n<ul>\n<li>Asks for requests from Author<\/li>\n<li>Author makes changes and re-submits blog post<\/li>\n<\/ul>\n<\/li>\n<li>Editor approves blog post and publishes it.<\/li>\n<\/ul>\n<h2>How to Set Up WordPress Workflows Using Gravity Flow<\/h2>\n<p>Let\u2019s say you want to create a \u2018Paid Time Off\u2019 form for staff members:<\/p>\n<h3>Step #1: Create the Gravity Form<\/h3>\n<p>The first step is to create the \u2018Paid Time Off\u2019 form using Gravity Forms. Head over to <strong>Forms &gt; New Form <\/strong>from the WordPress admin panel and give your form a title. Use the Gravity Forms form editor to build your form.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/gf-pto-2.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16490\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/gf-pto-2.png\" alt=\"Gravifty Forms Paid Time Off\" width=\"1500\" height=\"1097\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/gf-pto-2.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/gf-pto-2-300x219.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/gf-pto-2-1024x749.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/gf-pto-2-768x562.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>We\u2019ve added two fields to the end of the form called \u2018Days Remaining\u2019 and \u2018HR Comments\u2019 which will only be visible to the form\u2019s \u2018Approver\u2019 and \u2018HR Processing\u2019 user roles. We\u2019ve done this by setting the form\u2019s visibility to <strong>Administrative<\/strong>.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/administrative.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16486\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/administrative.png\" alt=\"Administrative\" width=\"1046\" height=\"1362\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/administrative.png 1046w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/administrative-230x300.png 230w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/administrative-786x1024.png 786w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/administrative-768x1000.png 768w\" sizes=\"(max-width: 1046px) 100vw, 1046px\" \/><\/a><\/p>\n<p>Click the <strong>Update<\/strong> button to proceed.<\/p>\n<h3>Step #2: Create Workflow Pages<\/h3>\n<p>When you install Gravity Flow, its installation wizard automatically creates pages for you for displaying the workflow on your site\u2019s front-end. It creates three pages: <strong>Inbox<\/strong>, <strong>Status<\/strong>, and <strong>Submit<\/strong> by adding the corresponding shortcodes to each page:<\/p>\n<p><strong>Inbox <\/strong>&#8211; <\/p>\n<p><strong>Status<\/strong> &#8211; <\/p>\n<p><strong>Submit <\/strong>&#8211; <\/p>\n<p>If you\u2019re using Gutenberg, you can also use <a href=\"https:\/\/gravityflow.io\/releases\/gravity-flow-blocks-v0-2-released\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Flow blocks<\/a>. You can open these pages at any time and add content, if necessary.<\/p>\n<h3>Step #3: Set Up Workflow Steps<\/h3>\n<p>Next, we\u2019re going to set up three Gravity Flow workflow steps:<\/p>\n<ul>\n<li>Manager Approval<\/li>\n<li>Modification by Submitter<\/li>\n<li>HR Processing<\/li>\n<\/ul>\n<h3>Manager Approval Step<\/h3>\n<p>From the form editor, go to <strong>Settings &gt; Workflow<\/strong> and click the <strong>Add New<\/strong> button.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/add-new-workflow.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16485\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/add-new-workflow.png\" alt=\"Add New Workflow\" width=\"1500\" height=\"663\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/add-new-workflow.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/add-new-workflow-300x133.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/add-new-workflow-1024x453.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/add-new-workflow-768x339.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>Enter the title in the <strong>Name <\/strong>field and add a description. Select the <strong>Approval <\/strong>option in the <strong>Step Type<\/strong> field.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-step-title.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16500\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-step-title.png\" alt=\"Workflow Step Title\" width=\"1500\" height=\"775\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-step-title.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-step-title-300x155.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-step-title-1024x529.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-step-title-768x397.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>The <strong>Approval<\/strong> section lets you select the username of the approver. You can choose a specific user or user role.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approver.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16488\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approver.png\" alt=\"Approver\" width=\"1500\" height=\"752\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approver.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approver-300x150.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approver-1024x513.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approver-768x385.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>From the same screen, scroll down to the <strong>Emails<\/strong> option to create email notifications. We\u2019ll create three different email notifications for different stages in the workflow:<\/p>\n<ul>\n<li>Assignee Email for \u2018Approver\u2019<\/li>\n<li>Rejection Email for when \u2018Submitter\u2019 is rejected<\/li>\n<li>Approval Email for when \u2018Submitter\u2019 is approved<\/li>\n<\/ul>\n<p>All you have to do is click the checkbox next to the <strong>Send an Email to the Assignee<\/strong> option under the <strong>Assignee Email<\/strong> tab and fill out the fields. You can use merge tags to enter data from the submitted form fields.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approve-link-reject-link.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16487\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approve-link-reject-link.png\" alt=\"Approve or Reject Link\" width=\"1500\" height=\"618\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approve-link-reject-link.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approve-link-reject-link-300x124.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approve-link-reject-link-1024x422.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/approve-link-reject-link-768x316.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a>For example, you can use the \u201c{all_fields}\u201d merge tag to display all of the submitted form fields and \u201c{workflow_approve_link}\u201d and \u201c{workflow_reject_link}\u201d which lets the approvers approve or reject an entry directly from an email.<\/p>\n<p>Repeat this step for the <strong>Rejection Email<\/strong> and <strong>Approval Email<\/strong>.<\/p>\n<p>At this time, leave both the <strong>Next Step if Rejected<\/strong> option and the <strong>Next Step is Approved <\/strong>option set to their default values. We\u2019ll come back and configure these options once the remaining workflow steps are created.<\/p>\n<p>Click on the <strong>Update Step Settings<\/strong> button to continue.<\/p>\n<h3>Modification by Submitter Step<\/h3>\n<p>Click the <strong>Add Another Step<\/strong> link. Same as before, enter the title in the <strong>Name<\/strong> field and add a description. Select the <strong>User Input<\/strong> option in the <strong>Step Type<\/strong> field.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-option.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16495\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-option.png\" alt=\"User Input Option\" width=\"1500\" height=\"663\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-option.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-option-300x133.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-option-1024x453.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-option-768x339.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>Complete the <strong>User Input<\/strong> section. In the <strong>Select Assignees<\/strong> section, select <strong>User (Created by)<\/strong> and in the <strong>Editable Fields<\/strong> section, select the <strong>Date From<\/strong> and <strong>Date To <\/strong>fields.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-settings.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16496\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-settings.png\" alt=\"User Input Settings\" width=\"1500\" height=\"1082\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-settings.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-settings-300x216.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-settings-1024x739.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/user-input-settings-768x554.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>Configure the <strong>Email<\/strong>\u00a0settings based on your preferences. Set the <strong>Next Step<\/strong> option to <strong>Manager Approval<\/strong>.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-step-manager-approval.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16493\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-step-manager-approval.png\" alt=\"Next Step Manager Approval\" width=\"1310\" height=\"508\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-step-manager-approval.png 1310w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-step-manager-approval-300x116.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-step-manager-approval-1024x397.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-step-manager-approval-768x298.png 768w\" sizes=\"(max-width: 1310px) 100vw, 1310px\" \/><\/a><\/p>\n<p>Once you\u2019re done, click the <strong>Update Step Settings<\/strong> button.<\/p>\n<h3>HR Processing Step<\/h3>\n<p>Click the <strong>Add Another Step<\/strong> link. Same as before, enter the title in the <strong>Name<\/strong> field and add a description. Select the <strong>User Input <\/strong>option in the <strong>Step Type<\/strong> field.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-user-input.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16492\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-user-input.png\" alt=\"HR User Input\" width=\"1500\" height=\"741\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-user-input.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-user-input-300x148.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-user-input-1024x506.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-user-input-768x379.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>Complete the <strong>User Input <\/strong>section. In the <strong>Select Assignees<\/strong> section, select <strong>HR Manager<\/strong> and in the <strong>Editable Fields<\/strong> option, select the <strong>HR Comments<\/strong> field.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-manager.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16491\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-manager.png\" alt=\"HR Manager\" width=\"1500\" height=\"1053\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-manager.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-manager-300x211.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-manager-1024x719.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/hr-manager-768x539.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>Set the <strong>Next Step <\/strong>option to <strong>Next Step in List<\/strong>. Once you\u2019re done, click the <strong>Update Step Settings<\/strong> button.<\/p>\n<p>Go back to the first workflow step i.e. <strong>Manager Approval Step<\/strong> and set the <strong>Next Step if Rejected<\/strong> option to <strong>Modification by Submitter<\/strong> and set the <strong>Next step is Approved<\/strong> option to <strong>HR Processing<\/strong>.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-steps.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16494\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-steps.png\" alt=\"Next Steps\" width=\"1500\" height=\"581\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-steps.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-steps-300x116.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-steps-1024x397.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/next-steps-768x297.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>When you\u2019re done, click on the <strong>Update Step Settings <\/strong>button.<\/p>\n<h3>Step #4: Preview<\/h3>\n<p>Your form will look something like this on the front-end:<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/form-preview.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16489\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/form-preview.png\" alt=\"Request Paid Time Off\" width=\"1500\" height=\"1095\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/form-preview.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/form-preview-300x219.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/form-preview-1024x748.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/form-preview-768x561.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>When the user submits the form, it\u2019ll appear on the<strong> Status <\/strong>page.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16498\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status.png\" alt=\"Workflow Status\" width=\"1500\" height=\"614\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-300x123.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-1024x419.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-768x314.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>You can also view the entries:<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-entries.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16499\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-entries.png\" alt=\"Workflow Status Entries\" width=\"1500\" height=\"839\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-entries.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-entries-300x168.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-entries-1024x573.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-status-entries-768x430.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<p>You also view workflow activity by heading over to <strong>Workflow &gt; Activity<\/strong> from the WordPress admin panel.<\/p>\n<p><a href=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-activity.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-16497\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-activity.png\" alt=\"Workflow Activity\" width=\"1500\" height=\"548\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-activity.png 1500w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-activity-300x110.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-activity-1024x374.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/workflow-activity-768x281.png 768w\" sizes=\"(max-width: 1500px) 100vw, 1500px\" \/><\/a><\/p>\n<h2>Advanced Integrations<\/h2>\n<p>Let\u2019s quickly take a look at the advanced features and integrations supported by Gravity Flow:<\/p>\n<h3>Email Notifications<\/h3>\n<p>You can send email notifications for different stages of the workflow.<\/p>\n<h3>Generate PDFs<\/h3>\n<p>The <a href=\"https:\/\/gravityflow.io\/downloads\/pdf-generator\/\" target=\"_blank\" rel=\"noopener noreferrer\">PDF Generator Extension<\/a> lets Gravity Flow Administrators add simple PDF creation steps at any time in the process. The PDF template is built just like a notification with merge tags.<\/p>\n<h3>Take Payments Through Stripe or PayPal<\/h3>\n<p>The <a href=\"https:\/\/gravityflow.io\/downloads\/stripe\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Flow Stripe Extension<\/a> enables workflows to approve payments during the initial form submission (pre-orders), accept or reject the payment at a later date, refund payments, and set up and cancel recurring subscriptions. Similarly, the <a href=\"https:\/\/gravityflow.io\/downloads\/paypal\/\" target=\"_blank\" rel=\"noopener noreferrer\">PayPal Extension<\/a> lets Gravity Flow administrators add a payment step at any time in the workflow.<\/p>\n<p>For instance, the form can capture the credit card information and approve a payment during the initial form submission. The form can include a series of <strong>User Input<\/strong> and <strong>Approval<\/strong> steps to complete a process. The payment is captured once the process ends.<\/p>\n<h2>Build Advanced Business Workflows<\/h2>\n<p>Here\u2019s how Gravity Flow can help you build advanced business workflows using extensions:<\/p>\n<p>The <a href=\"https:\/\/gravityflow.io\/downloads\/flowchart\/?utm_source=gravity-forms&amp;utm_medium=gravity-guest-post&amp;utm_content=wordpress-workflows\" target=\"_blank\" rel=\"noopener noreferrer\">Flowchart extension<\/a> is the simplest way to create more advanced workflows. Its Flowchart view feature helps you make complex workflows easy to follow, design, optimize, and communicate to your team members. With the Flowchart extension, you can easily switch between the standard step list view and a Flowchart view of the steps.<\/p>\n<p>The <a href=\"https:\/\/gravityflow.io\/downloads\/woocommerce\/?utm_source=gravity-forms&amp;utm_medium=gravity-guest-post&amp;utm_content=wordpress-workflows\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Flow WooCommerce extension<\/a> lets you add workflow automation to e-commerce orders. Whenever an order is created in WooCommerce, an entry is automatically generated in Gravity Forms which gets Gravity Flow to initiate the first step in the workflow.<\/p>\n<p>This enables you to integrate orders more efficiently and more deeply within the business processes.<\/p>\n<h2>Set Up WordPress Workflows Today<\/h2>\n<p>Gravity Flow makes it easy for businesses to set up workflows, automating tasks and streamlining processes.<\/p>\n<p>To recap, here\u2019s what Gravity Flow can do for you:<\/p>\n<ul>\n<li>Help you set up automated feedback and review loops so users can modify forms before approval. This will facilitate communication and minimize confusion.<\/li>\n<li>Provide detailed reports of how long each task is taking and highlight bottlenecks. As a result, you\u2019ll be able to increase efficiency and output.<\/li>\n<\/ul>\n<p><em>Ready to automate your business processes? Get <a href=\"https:\/\/gravityflow.io\/?ref=1\/?utm_source=gravity-forms&amp;utm_medium=gravity-guest-post&amp;utm_content=wordpress-workflows\" target=\"_blank\" rel=\"noopener noreferrer\">Gravity Flow<\/a> today!<\/em><\/p>\n<p>&nbsp;<\/p>\n<div class=\"alert_blue\">\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-15192\" src=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png\" alt=\"Gravity Forms Newsletter\" width=\"80%\" height=\"auto\" srcset=\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1.png 2858w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-300x101.png 300w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1024x345.png 1024w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-768x259.png 768w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-1536x518.png 1536w, https:\/\/www.gravityforms.com\/wp-content\/uploads\/2020\/06\/Gravity-Forms-Newsletter-1-2048x691.png 2048w\" sizes=\"(max-width: 2858px) 100vw, 2858px\" \/><\/p>\n<p><strong>If you want to keep up-to-date with what&#8217;s happening on the blog sign up for the Gravity Forms newsletter!<\/strong><\/p>\n<script type=\"text\/javascript\">if(!gform){document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0});var gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(\"DOMContentLoaded\",o):document.addEventListener(\"gform_main_scripts_loaded\",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(\"action\",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(\"filter\",o,n,r,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,n){gform.removeHook(\"action\",o,n)},removeFilter:function(o,n,r){gform.removeHook(\"filter\",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+\"_\"+e.length),null==t&&(t=10),gform.hooks[o][n].push({tag:i,callable:r,priority:t})},doHook:function(o,n,r){if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[o][n]){var t,i=gform.hooks[o][n];i.sort(function(o,n){return o.priority-n.priority});for(var e=0;e<i.length;e++)\"function\"!=typeof(t=i[e].callable)&&(t=window[t]),\"action\"==o?t.apply(null,r):r[0]=t.apply(null,r)}if(\"filter\"==o)return r[0]},removeHook:function(o,n,r,t){if(null!=gform.hooks[o][n])for(var i=gform.hooks[o][n],e=i.length-1;0<=e;e--)null!=t&&t!=i[e].tag||null!=r&&r!=i[e].priority||i.splice(e,1)}}}<\/script>\n                <div class='gf_browser_unknown gform_wrapper gform_legacy_markup_wrapper' id='gform_wrapper_83' ><div id='gf_83' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data'  id='gform_83'  action='\/wp-json\/wp\/v2\/posts\/16484#gf_83' novalidate>\n                        <div class='gform_body gform-body'><ul id='gform_fields_83' class='gform_fields top_label form_sublabel_below description_below'><li id=\"field_83_2\" class=\"gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible\" ><label class='gfield_label gfield_label_before_complex'  >Email<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_complex ginput_container ginput_container_email' id='input_83_2_container'>\n                                <span id='input_83_2_1_container' class='ginput_left'>\n                                    <input class='' type='email' name='input_2' id='input_83_2' value=''    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                                    <label for='input_83_2' >Enter Email<\/label>\n                                <\/span>\n                                <span id='input_83_2_2_container' class='ginput_right'>\n                                    <input class='' type='email' name='input_2_2' id='input_83_2_2' value=''    aria-required=\"true\" aria-invalid=\"false\"  \/>\n                                    <label for='input_83_2_2' >Confirm Email<\/label>\n                                <\/span>\n                                <div class='gf_clear gf_clear_complex'><\/div>\n                            <\/div><\/li><li id=\"field_83_3\" class=\"gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible\" ><label class='gfield_label gfield_label_before_complex'  >Privacy<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_83_3'><li class='gchoice gchoice_83_3_1'>\n\t\t\t\t\t\t\t\t<input class='gfield-choice-input' name='input_3.1' type='checkbox'  value='I agree with the storage and handling of my data by this website. - &lt;a target=&quot;_blank&quot; href=&quot;https:\/\/s38924.p55.sites.pressdns.com\/privacy\/&quot; rel=&quot;noopener noreferrer&quot;&gt;Privacy Policy&lt;\/a&gt; &lt;abbr class=&quot;wpgdprc-required&quot; title=&quot;You need to accept this checkbox.&quot;&gt;*&lt;\/abbr&gt;'  id='choice_83_3_1'   \/>\n\t\t\t\t\t\t\t\t<label for='choice_83_3_1' id='label_83_3_1'>I agree with the storage and handling of my data by this website. - <a target=\"_blank\" href=\"https:\/\/s38924.p55.sites.pressdns.com\/privacy\/\" rel=\"noopener noreferrer\">Privacy Policy<\/a> <abbr class=\"wpgdprc-required\" title=\"You need to accept this checkbox.\">*<\/abbr><\/label>\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/li><li id=\"field_83_4\" class=\"gfield field_sublabel_below field_description_below gfield_visibility_visible\" ><label class='gfield_label' for='input_83_4' >CAPTCHA<\/label><div id='input_83_4' class='ginput_container ginput_recaptcha' data-sitekey='6Lcg4zgUAAAAAAvV7V4_rjLabuhDGZ23V2T1bqgo'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/li><\/ul><\/div>\n        <div class='gform_footer top_label'> <input type=\"submit\" id=\"gform_submit_button_83\" class=\"gform_button button gfcom-btn gfcom-btn--dark\" value=\"Keep me up to date!\" onclick='if(window[\"gf_submitting_83\"]){return false;}  if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  ' onkeypress='if( event.keyCode == 13 ){ if(window[\"gf_submitting_83\"]){return false;} if( !jQuery(\"#gform_83\")[0].checkValidity || jQuery(\"#gform_83\")[0].checkValidity()){window[\"gf_submitting_83\"]=true;}  jQuery(\"#gform_83\").trigger(\"submit\",[true]); }'> \n            <input type='hidden' class='gform_hidden' name='is_submit_83' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='83' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_83' value='WyJbXSIsIjk1MzI2OWUxOTAwOGE3YjQ1ODcxYzlkODFiMmQyNWMyIl0=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_target_page_number_83' id='gform_target_page_number_83' value='0' \/>\n            <input type='hidden' class='gform_hidden' name='gform_source_page_number_83' id='gform_source_page_number_83' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Gravity Flow is a Gravity Forms Certified Add-On, built for optimizing and automating recurring business processes. Perfect for organizations of all shapes and sizes, it can help you streamline your business processes and turn your forms, spreadsheets, follow-up calls, and emails into efficient workflows.<\/p>\n","protected":false},"author":273450,"featured_media":16514,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[216],"tags":[10083,9422,10068],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v17.2 (Yoast SEO v17.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Learn how to use Gravity Flow to create WordPress workflows which automate business processes and speed up approvals.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress Workflows Tutorial with Gravity Flow\" \/>\n<meta property=\"og:description\" content=\"Learn how to use Gravity Flow to create WordPress workflows which automate business processes and speed up approvals.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/\" \/>\n<meta property=\"og:site_name\" content=\"Gravity Forms\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GravityForms\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-25T19:29:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-25T19:57:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s38924.p55.sites.pressdns.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:site\" content=\"@GravityForms\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gravity Forms\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.gravityforms.com\/#organization\",\"name\":\"Gravity Forms\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/GravityForms\",\"https:\/\/www.instagram.com\/gravityforms\/\",\"https:\/\/www.linkedin.com\/company\/gravityforms\/\",\"https:\/\/twitter.com\/GravityForms\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png\",\"width\":774,\"height\":400,\"caption\":\"Gravity Forms\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.gravityforms.com\/#website\",\"url\":\"https:\/\/www.gravityforms.com\/\",\"name\":\"Gravity Forms\",\"description\":\"WordPress Contact Forms\",\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.gravityforms.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png\",\"contentUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png\",\"width\":1400,\"height\":500,\"caption\":\"Gravity Flow FI\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#webpage\",\"url\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/\",\"name\":\"WordPress Workflows Tutorial with Gravity Flow - Gravity Forms\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#primaryimage\"},\"datePublished\":\"2021-01-25T19:29:53+00:00\",\"dateModified\":\"2021-01-25T19:57:33+00:00\",\"description\":\"Learn how to use Gravity Flow to create WordPress workflows which automate business processes and speed up approvals.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Gravity Forms\",\"item\":\"https:\/\/www.gravityforms.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News &amp; Updates\",\"item\":\"https:\/\/www.gravityforms.com\/category\/news\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"WordPress Workflows Tutorial with Gravity Flow\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/c4a0d2a7a3bbc1dd232cc9d358c943d3\"},\"headline\":\"WordPress Workflows Tutorial with Gravity Flow\",\"datePublished\":\"2021-01-25T19:29:53+00:00\",\"dateModified\":\"2021-01-25T19:57:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#webpage\"},\"wordCount\":1411,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.gravityforms.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png\",\"keywords\":[\"Certified Add-Ons\",\"Certified Developer Program\",\"Gravity Flow\"],\"articleSection\":[\"News &amp; Updates\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.gravityforms.com\/#\/schema\/person\/c4a0d2a7a3bbc1dd232cc9d358c943d3\",\"name\":\"Gravity Forms\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.gravityforms.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/027ce2a07f4faae3300d945f4d747837?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/027ce2a07f4faae3300d945f4d747837?s=96&d=mm&r=g\",\"caption\":\"Gravity Forms\"},\"url\":\"https:\/\/www.gravityforms.com\/author\/gravityformsblog\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"description":"Learn how to use Gravity Flow to create WordPress workflows which automate business processes and speed up approvals.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/","og_locale":"en_US","og_type":"article","og_title":"WordPress Workflows Tutorial with Gravity Flow","og_description":"Learn how to use Gravity Flow to create WordPress workflows which automate business processes and speed up approvals.","og_url":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/","og_site_name":"Gravity Forms","article_publisher":"https:\/\/www.facebook.com\/GravityForms","article_published_time":"2021-01-25T19:29:53+00:00","article_modified_time":"2021-01-25T19:57:33+00:00","og_image":[{"width":1400,"height":500,"url":"https:\/\/s38924.p55.sites.pressdns.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png","path":"\/dom7641\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png","size":"full","id":16514,"alt":"Gravity Flow FI","pixels":700000,"type":"image\/png"}],"twitter_card":"summary_large_image","twitter_creator":"@GravityForms","twitter_site":"@GravityForms","twitter_misc":{"Written by":"Gravity Forms","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.gravityforms.com\/#organization","name":"Gravity Forms","url":"https:\/\/www.gravityforms.com\/","sameAs":["https:\/\/www.facebook.com\/GravityForms","https:\/\/www.instagram.com\/gravityforms\/","https:\/\/www.linkedin.com\/company\/gravityforms\/","https:\/\/twitter.com\/GravityForms"],"logo":{"@type":"ImageObject","@id":"https:\/\/www.gravityforms.com\/#logo","inLanguage":"en-US","url":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png","contentUrl":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/09\/gravity-forms-logo-horizontal-744.png","width":774,"height":400,"caption":"Gravity Forms"},"image":{"@id":"https:\/\/www.gravityforms.com\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.gravityforms.com\/#website","url":"https:\/\/www.gravityforms.com\/","name":"Gravity Forms","description":"WordPress Contact Forms","publisher":{"@id":"https:\/\/www.gravityforms.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gravityforms.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#primaryimage","inLanguage":"en-US","url":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png","contentUrl":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png","width":1400,"height":500,"caption":"Gravity Flow FI"},{"@type":"WebPage","@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#webpage","url":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/","name":"WordPress Workflows Tutorial with Gravity Flow - Gravity Forms","isPartOf":{"@id":"https:\/\/www.gravityforms.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#primaryimage"},"datePublished":"2021-01-25T19:29:53+00:00","dateModified":"2021-01-25T19:57:33+00:00","description":"Learn how to use Gravity Flow to create WordPress workflows which automate business processes and speed up approvals.","breadcrumb":{"@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gravityforms.com\/blog\/gravity-flow\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Gravity Forms","item":"https:\/\/www.gravityforms.com\/"},{"@type":"ListItem","position":2,"name":"News &amp; Updates","item":"https:\/\/www.gravityforms.com\/category\/news\/"},{"@type":"ListItem","position":3,"name":"WordPress Workflows Tutorial with Gravity Flow"}]},{"@type":"Article","@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#article","isPartOf":{"@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#webpage"},"author":{"@id":"https:\/\/www.gravityforms.com\/#\/schema\/person\/c4a0d2a7a3bbc1dd232cc9d358c943d3"},"headline":"WordPress Workflows Tutorial with Gravity Flow","datePublished":"2021-01-25T19:29:53+00:00","dateModified":"2021-01-25T19:57:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#webpage"},"wordCount":1411,"commentCount":0,"publisher":{"@id":"https:\/\/www.gravityforms.com\/#organization"},"image":{"@id":"https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gravityforms.com\/wp-content\/uploads\/2021\/01\/Gravity-Flow-FI.png","keywords":["Certified Add-Ons","Certified Developer Program","Gravity Flow"],"articleSection":["News &amp; Updates"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gravityforms.com\/blog\/gravity-flow\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.gravityforms.com\/#\/schema\/person\/c4a0d2a7a3bbc1dd232cc9d358c943d3","name":"Gravity Forms","image":{"@type":"ImageObject","@id":"https:\/\/www.gravityforms.com\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/027ce2a07f4faae3300d945f4d747837?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/027ce2a07f4faae3300d945f4d747837?s=96&d=mm&r=g","caption":"Gravity Forms"},"url":"https:\/\/www.gravityforms.com\/author\/gravityformsblog\/"}]}},"_links":{"self":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/16484"}],"collection":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/users\/273450"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/comments?post=16484"}],"version-history":[{"count":0,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/posts\/16484\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media\/16514"}],"wp:attachment":[{"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/media?parent=16484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/categories?post=16484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gravityforms.com\/wp-json\/wp\/v2\/tags?post=16484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}